echelon (ech) - French English Dictionary